
ECSS‐Q‐ST‐80C
6March2009
6.3 Requirements applicable to individual software engineering processes or
activities....................................................................................................................51
6.3.1 Software related system requirements process .........................................51
6.3.2 Software requirements analysis .................................................................51
6.3.3 Software architectural design and design of software items ......................53
6.3.4 Coding ........................................................................................................54
6.3.5 Testing and validation.................................................................................55
6.3.6 Software delivery and acceptance..............................................................60
6.3.7 Operations..................................................................................................61
6.3.8 Maintenance...............................................................................................62
7 Software product quality assurance...................................................................64
7.1 Product quality objectives and metrication ...............................................................64
7.1.1 Deriving of requirements ............................................................................64
7.1.2 Quantitative definition of quality requirements............................................64
7.1.3 Assurance activities for product quality requirements ................................64
7.1.4 Product metrics...........................................................................................64
7.1.5 Basic metrics ..............................................................................................65
7.1.6 Reporting of metrics ...................................................................................65
7.1.7 Numerical accuracy....................................................................................65
7.1.8 Analysis of software maturity......................................................................66
7.2 Product quality requirements....................................................................................66
7.2.1 Requirements baseline and technical specification....................................66
7.2.2 Design and related documentation.............................................................67
7.2.3 Test and validation documentation.............................................................67
7.3 Software intended for reuse .....................................................................................68
7.3.1 Customer requirements..............................................................................68
7.3.2 Separate documentation ............................................................................68
7.3.3 Self-contained information..........................................................................68
7.3.4 Requirements for intended reuse ...............................................................68
7.3.5 Configuration management for intended reuse ..........................................68
7.3.6 Testing on different platforms.....................................................................69
7.3.7 Certificate of conformance..........................................................................69
7.4 Standard ground hardware and services for operational system .............................69
7.4.1 Hardware procurement...............................................................................69
7.4.2 Service procurement ..................................................................................69
7.4.3 Constraints .................................................................................................70
7.4.4 Selection.....................................................................................................70
6